A Deductive Database Language Supporting Modules

نویسنده

  • Burkhard Freitag
چکیده

The applicability of programming languages for knowledge based systems to real life application problems is largely determined by their support of modularity, abstraction, and reusability of modules. While the deductive database approach to knowledge representation has its merits in the declarativity of the underlying logic languages and the integration of deduction and efficient database access, it currently does not offer structuring instruments and abstraction facilities. In this paper we propose a way to incorporate modules and data abstraction into a deductive database language, essentially without deviating from pure logic, i.e. the majority of our concepts are supported by the underlying logic language itself.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Representing Objects as Modules in Deductive Databases

In this paper an approach to the integration of object-orientation and deductive databases is presented. The underlying language is an extension of conventional deductive database languages and allows a very natural and uniform representation of classes and objects as modules.

متن کامل

A Relational Algebra as a Query Language for Temporal DATALOG

This paper introduces a temporal relational algebra as a query language for temporal deductive databases, i.e., Temporal Datalog programs. In Temporal Datalog programs, temporal relationships among data are formalized through temporal operators, not by an explicit reference to time. The minimum model of a given Temporal Datalog program is regarded as the temporal database the program models int...

متن کامل

Language Extensions for Semantic Integration of Deductive Databases

A language in support of semantic integration of deductive databases is proposed. The language allows one to construct mediators by extending logic programming with a suite of operators for composing programs and message passing features. The abstract semantics and implementation techniques of the extensions are discussed, and an example of integration of databases supporting libraries and depa...

متن کامل

Semantic Integration of Deductive Databases

A language in support of semantic integration of deductive databases is proposed. The language allows one to construct mediators by extending logic programming with a suite of operators for composing programs and message passing features. The abstract semantics and implementation techniques of the extensions are discussed, and an example of integration of databases supporting libraries and depa...

متن کامل

On Temporal Deductive Databasesy

This paper introduces a temporal deductive database system featuring a logic programming language and an algebraic front-end. The language, called Temporal Datalog, is an extension of Datalog based on a simple temporal logic with two temporal operators, namely first and next. Programs of Temporal Datalog are considered as temporal deductive databases, specifying temporal relationships among dat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992